package cn.cailin.day07.demo07Writer;

import java.io.FileWriter;
import java.io.IOException;

/*
    字符输出流写数据的其他方法
        -void write(char[] cbuf)写入字符数组。
        -abstract void write(char[] cbuf,int off,int len)写入字符数组的某一部分，off数组的开始索引，len写的字符个数
        -void write(String str)写入字符串。
        -void write(String str,int off,int len)写入字符串的某一部分，off字符开始索引，len写的字符个数。

 */
public class Demo03Writer {
    public static void main(String[] args) throws IOException {
        FileWriter fw=new FileWriter("D:\\IDEA\\day05-code\\src\\cn\\cailin\\day07\\f.txt");
        char[] cs={'a','b','c','d','e'};
        //void write(char[] cbuf)写入字符数组
        fw.write(cs);//abcde

        //-abstract void write(char[] cbuf,int off,int len)写入字符数组的某一部分，off数组的开始索引，len写的字符个数
        fw.write(cs,1,3);//bcd
        //-void write(String str)写入字符串。
        fw.write("传智播客");
        // -void write(String str,int off,int len)写入字符串的某一部分，off字符开始索引，len写的字符个数。
        fw.write("黑马程序员",2,3);//程序员
        fw.flush();
        fw.close();
    }
}
